package karaoke.negocio;

import java.util.Collection;

import karaoke.dao.PedidoDAO;
import karaoke.excepcion.DAOExcepcion;
import karaoke.modelo.Pedido;


public class GestionPedido {

		public Pedido insertar(String Fecha_Pedido, int Sala_idSala, int Cliente_idCliente)
			throws DAOExcepcion {
		PedidoDAO dao = new PedidoDAO();

		Pedido vo = new Pedido();
		vo.setFecha_Pedido(Fecha_Pedido);
		vo.setSala_idSala(Sala_idSala);
		vo.setCliente_idCliente(Cliente_idCliente);
		
		
		return dao.insertar(vo);
	}

	
	public Pedido obtener(int IdPedidos) throws DAOExcepcion {
		PedidoDAO dao = new PedidoDAO();
		return dao.obtener(IdPedidos);
	}

	public void eliminar(int IdPedidos) throws DAOExcepcion {
		PedidoDAO dao = new PedidoDAO();
		dao.eliminar(IdPedidos);
	}

	public Pedido actualizar(int IdPedidos, String Fecha_Pedido, int Sala_idSala, int Cliente_idCliente
			) throws DAOExcepcion {
		PedidoDAO dao = new PedidoDAO();

		Pedido vo = new Pedido();
		vo.setIdPedidos(IdPedidos);
		vo.setFecha_Pedido(Fecha_Pedido);
		vo.setSala_idSala(Sala_idSala);
		vo.setCliente_idCliente(Cliente_idCliente);
		

		return dao.actualizar(vo);
	}

	
	
	
}
